cmake_minimum_required(VERSION 3.24)
project(tmep_fsm)

set(CMAKE_CXX_STANDARD 14)

add_executable(tmep_fsm main.cpp edge_computing.cpp FSM.cpp Logger.cpp StationTable.cpp utility.cpp cJSON.c)
find_package(Threads REQUIRED)
target_link_libraries(tmep_fsm PRIVATE Threads::Threads)